home *** CD-ROM | disk | FTP | other *** search
/ Aminet 52 / Aminet 52 (2002)(GTI - Schatztruhe)[!][Dec 2002].iso / Aminet / demo / mag / obligement35.lha / obligement35 / textes / ob35-interview < prev    next >
Text File  |  2002-10-17  |  13KB  |  267 lines

  1. \T
  2.  
  3.  --> INTERVIEW DE CHRIS HODGES par Olaf Koebnik
  4. ===============================================
  5.  
  6. }Cette interview est en version Anglaise et Allemande sur le site d'Amiga Arena :
  7. }http://online-club.de/-ARENA/  Merci a Olaf !
  8. }Traduction par Lionel Menou
  9.  
  10. ~ \ Salut Chris, pouvez vous nous parler un peu de vous, et de votre histoire sur 
  11. ~Amiga ?
  12.  
  13.    Ayant _t_ _lev_ dans une banlieue de Munich, en Allemagne, pr_s de nombreux
  14. ordinateurs, et de personnes raisonnablement folles, dans un tourbillons de bons
  15. et de mauvais jours, l'Amiga m'a offert plus ou moins constamment des moments
  16. agr_ables (4844 jours sur 9418 jusqu'a pr_sent). D'une mani_re g_n_rale, j'_tudie 
  17. l'informatique a l'universit_ de technologie de Munich. J'aime les frites avec de 
  18. la glace a la vanille. Je peux applaudir d'une seule main. Et avec l'Amiga, je
  19. peux faire tout ce que je veux. C'est la libert_ dont j'ai besoin.
  20.  
  21. ~ \ Les personnes qui visiteront votre page personnelle noteront qu'il y a une grande
  22. ~liste de logiciels _crit pour l'Amiga, notamment de nombreux jeux en freeware.
  23. ~Est-ce que vous envisagez d'_crire un nouveau jeu ou de retravailler un de vos 
  24. ~classiques comme "tubes" ou "F.T.C" ?
  25.  
  26.    Cela fait plusieurs ann_es que 20 Mo de graphismes et de donn_es attendent sur mon
  27. disque dur que je leur redonne vie. Il s'agit d'un jeu destin_ aux machines Wintel,
  28. que j'ai commenc_, avec Andreas Lindinger, dans les jours sombres de ma jeunesse.
  29.  
  30. ö
  31.  
  32. \T
  33.  
  34. Il n'a jamais _t_ termin_. Et puis il y a aussi quelques id_es qui trainent pour
  35. Tubes II. Cependant, plus on prend de l'age, moins on a de temps pour ce type de
  36. projets. Malgr_ tout, _crire des jeux a toujours _t_ tr_s amusant.
  37.  
  38. ~ \ Parlons du logiciel sur lequel vous travaillez actuellement, le Poseidon USB, qui
  39. ~a _t_ d_velopp_ pour les cartes USB "Highway" et "Subway". Quelles fonctionnalit_s
  40. ~le "Poseidon" a pour ces cartes et pour les autres cartes USB.
  41.  
  42.    Et bien, le Poseidon est ce que l'on pourrait appeler une pile USB. Le logiciel
  43. peut _tre grossi_rement divis_ en trois parties : les pilotes logiciels bas-niveau,
  44. qui mappent le controleur USB au niveau du syst_me, la librarie principale, qui
  45. s'occupe de la gestion de l'ensemble (et d'autres services). et enfin les pilotes 
  46. qui ajoutent les fonctionnalit_s des p_riph_riques USB au syst_mes, tel que la 
  47. souris ou la gestion du clavier, ou bien le montage d'une partition pour un lecteur
  48. de cartes Flash, celles-ci pouvant _tre ainsi accessibles a l'utilisateur.
  49.  
  50. ~ \ Qu'est-ce qui vous pousser a d_velopper le Poseidon USB ?
  51.  
  52.    Michael Bohmer, qui a concu les cartes Highway et Subway il y a fort longtemps,
  53. voulait bien sur les vendre. Mais la partie logiciel n'_tait pas termin_e. En mars,
  54. comme rien de fonctionnel n'_tait apparu, je me suis lanc_ dedans en tant que 
  55. solution de secours. J'aurais de toute facon r_alis_ ma propre pile dans tous les 
  56. cas, car j'avais compris que ni la pile r_alis_e pour l'AmigaOs 4.0, ni le logiciel 
  57. initial ne serait disponible pour MorphOS. Je ne voulais pas voir le march_ se 
  58. diviser une nouvelle fois. Et puis, 3 semaines apr_s, j'avais un design assez
  59. fonctionnel, et un pilote pour souris USB qui marchait.
  60.  
  61. ö
  62.  
  63. \T
  64.  
  65. ~ \ Comment est prise la d_cision de d_velopp_ ou de porter un pilote pour un
  66. ~p_riph_rique XY ?
  67.  
  68.    Le mat_riel doit respecter les standards USB, ou, si ce n'est pas le cas, le
  69. nombre d'utilisateur doit _tre assez cons_quent. Bien entendu, je dois avoir le
  70. mat_riel a disposition, et la quantit_ de travail a fournir doit _tre raisonnable. 
  71. Cela n'a aucun sens d'_crire un pilote pour Winmodems, par exemple...
  72.  
  73. ~ \ Est-ce que le Poseidon USB supportera d'autres cartes controleurs dans le futur ?
  74. ~Quelles sont les cartes controlleur d_ja support_es actuellement ?
  75.  
  76.    D'une mani_re g_n_rale, tout le monde peut _crire un pilote hardware pour un
  77. controleur USB, peu importe s'il s'agit d'une carte Zorro, PCMCIA ou PCI. Cela dit,
  78. je n'ai ni le temps ni le mat_riel requis pour d_velopper cela moi-m_me.
  79.  
  80.    En ce moment, il y a des pilotes pour les Highway/Subway, Thylacine (beta),
  81. GRex et Pegasos, Spider USB (PCI/Mediator). Un pilote pour OpenPCI (Prometheus,
  82. GRex, MorphOS, Berniethlon) est actuellement en d_velopement, mais il n'est pas 
  83. encore fonctionnel.
  84.  
  85. ~ \ Combien de temps cela vous a pris pour d_velopper ce logiciel jusqu'a pr_sent ?
  86.  
  87.    Le d_velopement a d_but_ en mars, et j'ai constamment travaill_ dessus depuis,
  88. avec quelques interruptions dues a mes _tudes. Cependant, je ne peux pas vous dire
  89. combien de temps j'ai pass_ dessus exactement.
  90.  
  91. ö
  92.  
  93. \T
  94.  
  95. ~ \ Quel logiciel utilisez-vous pour le d_veloppement ?
  96.  
  97.    GoldED comme _diteur de texte, SAS/C pour la version 68k, GCC pour la version
  98. MorphOS, CyberGuard, BDebug, SmartCrash, MungWall, MuForce, PatchWork, Sashimi.
  99. Et beaucoup de superbes musiques d'Aimee Mann.
  100.  
  101. ~ \ Pendant combien de temps pensez-vous continuer a _crire des nouveaux pilotes ?
  102.  
  103.    La programmation est comme le sexe : une erreur et vous voila responsable de
  104. votre cr_ation durant le restant de vos jours. Donc, je pense que cela signifie
  105. "jusqu'a ce que le Poseidon soit entr_ dans l'age adulte".
  106.  
  107. ~ \ Quelle sont les fonctionnalit_s du Poseidon USB sur lesquelles vous voudriez
  108. ~insister ?
  109.  
  110.    C'est stable, avec un design propre, et facile a utiliser pour l'utilisateur et le
  111. d_veloppeur. Et son programmeur a un sens de l'humour tr_s raffin_. Il y a un gros
  112. manuel d'utilisation, que personne ne lit jamais. Et les gens ont trouv_ des millions
  113. de facons diff_rente d'_crire n'importe comment "Poseidon" ou "Trident" (peut _tre
  114. devrait on organiser un concours ?). Et hmmmm... on peut le rendre r_sident en RAM, 
  115. a l'epreuve des reset.
  116.  
  117. ~ \ Que pouvons nous attendre des futures versions ?
  118.  
  119.    Une classe HID pour les tapis volant, les alarmes incendies et les r_frig_rateurs.
  120. Des pilotes Ethernet (bien que je recommande la Norway a la place d'un Ethernet USB).
  121.  
  122. ö
  123.  
  124. \T
  125.  
  126. Des pilotes pour scanners (quand j'en aurai un). Et bien sur, la satisfaction des
  127. in_puisables demandes des utilisateurs.
  128.  
  129. ~ \ Le Poseidon USB peut _tre utilis_ par d'autres fournisseurs tant que les
  130. ~utilisateurs s'enregistrent pour le controlleur USB correspondant (a l'exception
  131. ~des utilisateurs Highway/Subway). Bien qus ce soit une excellente id_e de rendre
  132. ~le Poseidon USB disponible a plus de personnes (utiliateurs/d_veloppeurs), n'avez
  133. ~vous pas peur de voir fleurir des cl_es d'enregistrement crack_es un peu partout,
  134. ~et que le Poseidon soit utilis_ ill_galement, ce qui compromettrait votre travail ?
  135.  
  136.    Bonne chance aux tristes individus qui essayeraient de cr_er de fausses cl_s
  137. d'enregistrement... j'ai pass_ pas mal de semaines pour obtenir des algorithmes
  138. cryptographiques innovants et surs. Je sais, ceci n'est pas d'une grande aide contre
  139. les versions modifi_es du logiciel lui-m_me. Cependant, j'essaye de garder un rythme
  140. de mises a jour aussi _lev_ que possible. Rendre publique une cl_ d'enregistrement
  141. l_gale serait compl_tement stupide, _tant donn_e que le nom complet et l'adresse
  142. sont stock_s dans chaque cl_s et sont visible dans Trident.
  143.  
  144.    Bien que je n'ai pas _crit le Poseidon dans le but de commettre un meutre, il est
  145. totalement consternant de d_couvrir que des copies crack_es se baladent quelque
  146. part sur le net (comme cela est arriv_ avec Deli14bitGenie, qui _tait un
  147. Postcardware. J'ai arr_t_ le d_veloppement de ce programme juste apr_s avoir avoir
  148. appris cela). C'est d_primant de voir combien d'argent les gens sont capable de 
  149. d_penser en mat_riel, alors qu'il ne paieraient pour rien au moins les frais 
  150. d'enregistrement ridicule d'un logiciel.
  151.  
  152. ö
  153.  
  154. \T
  155.  
  156. ~ \ Est-ce que votre effort est r_compens_ dans un march_ Amiga pratiquement
  157. ~inexistant ? Est-ce que l'on est r_compens_ d'avoir peint un tableau ? D'_crire
  158. ~un po_me ?
  159.  
  160.    J'ai du plaisir a utiliser mon Amiga, et cela me permet de mettre ma cr_ativit_ 
  161. dans quelque chose de concret. Et si un mail m'est envoy_ par un utilisateur
  162. heureux et satisfait, ou si vous rencontrez des gens tels qu'il y avait a
  163. l'O.A.S.E a Graz, en Autriche, la r_ponse est d_finitivement "Oui, l'effort paie !"
  164.  
  165. ~ \ Poseidon est a pr_sent disponible par l'interm_diaire du site IOspirit, de Felix
  166. ~Schwarz. Qu'attendez-vous de cette collaboration ?
  167.  
  168.    C'est simple : que les utilisateurs qui veulent s'enregistrer, aient la possibilit_
  169. de le faire. Avant cela, s'acquitter d'une license _tait assez lent par courrier 
  170. ordianire, et pas aussi facile.
  171.  
  172. ~ \ Etant donn_ l'arriv_e prochaine de nouveaux ordinateurs, attendus avec impatience,
  173. ~l'USB pour les ordinateurs Amiga classiques commence a _tre p_rim_, en mati_re
  174. ~de d_velopement et de cout, n'est-ce pas ?
  175.  
  176.    D'abord, le Poseidon n'est pas limit_ aux Amiga classiques. Mais vous avez raison :
  177. Toutes ces annonces (et le fait de repporter le lancement chaque jour davantage)
  178. emp_che les utilisateurs d'utiliser leur argent pour acheter du mat_riel existant 
  179. et disponible pour leur vieux Amiga. Cela tue le march_, et les revendeurs en 
  180. souffrent, eux aussi. Les gens croyant qu'ils peuvent gagner plus d'argent que cela 
  181. n'a cout_ en d_veloppement, ou m_me gagner leur vie grace a un produit Amiga, et bien,
  182. ces gens-la ont trop lu de choses sur Platon et son monde id_al ;)
  183.  
  184.  
  185. ö
  186.  
  187. \T
  188.  
  189. ~ \ Est-ce que cela vaut encore le coup d'investir dans un nouveau mat_riel pour
  190. ~son Amiga, a votre avis ?
  191.  
  192.    En fait, avec l'USB, on peut toujours utiliser son mat_riel (a l'exception du
  193. controlleur) dans sa prochaine machine (quel qu'il soit, peut _tre m_me un PC ou
  194. un Mac). M_me Michael Bohmer n'utilises plus de disquettes, mais copie juste des 
  195. donn_es sur une carte Flash compacte, et connecte le lecteur a une autre machine 
  196. pour les transf_rer tr_s rapidement. Et puis de toute facon, votre ancienne 
  197. machine ne disparaitra pas dans les limbes le jours ou vous aurez achet_ votre 
  198. Pegasos.
  199.  
  200. ~ \ Pour quel syst_me (AmigaOS, AmigaDE, MorphOS) d_veloppez-vous ?
  201.  
  202.    Je n'ai jamais _t_ curieux de l'AmigaDE, m_me si l'id_e a l'air bonne. M_me chose
  203. avec les x86, n'attendez rien de ma part dans cette direction, je pense que c'est un
  204. cul de sac. Le Poseidon a _t_ d_velopp_ pour l'Amiga 68k et pour MorphOS.
  205.  
  206. ~ \ Quels OS supporterez vous a l'avenir, et pour quelles raisons ?
  207.  
  208.    Mon vieil Amiga sera certainement support_ jusqu'a ce qu'il tombe en ruine.
  209. Cependant, mon choix pour le futur est d_finitivement MorphOS, car il apporte avec
  210. lui plus qu'une grosse bouff_e d'oxyg_ne dans notre atmosph_re. Il y a beaucoup 
  211. de chance qu'il soit un bon nouvel OS. Beaucoup de gens ne savent pas quels sont 
  212. les avantages immenses de l'Amiga OS, qu'on ne peut trouver nulle part ailleurs. 
  213. Il est clair cependant que de gros morceaux du nouvel OS devront _tre enti_rement
  214. refaits. A mon avis, l'_quipe de MorphOS est celle qui peut le mieux recapturer
  215.  
  216. ö
  217.  
  218. \T
  219.  
  220. et raviver l'esprit de l'AmigaOS (mais je suis sur qu'il y a aussi quelques uns 
  221. des meilleurs d_veloppeurs existant parmi les d_veloppeurs de l'OS 4.0). Dans cette 
  222. _quipe, les gens donnent plus d'importance aux contacts personnels et a la 
  223. communication qu'aux contrats commerciaux d'exclusivit_. La facon dont la boite est 
  224. appel_e n'est pas tr_s importante pour moi. Et l'A-Box n'est qu'un d_but.
  225.  
  226.  
  227. ~ \ Quelles sont les fonctionnalit_s qui manquent a l'AmigaOS pour le d_veloppement ?
  228.  
  229.    Hmmm... Bonne question. Mis a part la protection m_moire, qui peut d_ja _tre en
  230. partie incr_ment_e par Guardian Angel, je pense qu'il manque juste une application
  231. de type "fait ce a quoi je pense".
  232.  
  233.  
  234. ~ \ Quelles fonctionnalit_s souhaiteriez-vous avoir pour le d_veloppement sur Amiga ?
  235.  
  236.    Un second moniteur et un bureau auto nettoyant (non virtuel).
  237.  
  238.  
  239. ~ \ Quel mat_riel ou quel logiciel pr_voyez-vous d'acheter ?
  240.  
  241.    Si un jour il m'arrive d'avoir de nouveau du temps libre, j'aimerais beaucoup
  242. acheter quelques jeux. La version d_mo de Payback _tait tr_s impressionante, et
  243. j'aimerais voir Simon I et II aussi. En ce qui concerne le mat_riel, je pense a 
  244. quelques trucs USB (j'aurais a coder les pilotes pour eux, alors :) et bien sur, 
  245. un Pegasos.
  246.  
  247. ö
  248.  
  249. \T
  250.  
  251. ~ \ Croyez-vous en un retour de l'Amiga ?
  252.  
  253.    Cela a-t-il de l'importance ? La question est : suis-je heureux avec mon 
  254. ordinateur actuel ? Puis-je en _tre fier ? Est-ce que je le pr_f_re a ces syst_mes
  255. Wintel anonymes ou a ces Mac-avec un seul bouton ? Qu'est-ce que je veux vraiment ?
  256. C'est juste cela qui compte, et rien d'autre. Je suis un amigaiste, parceque j'aime
  257. ca (et que j'aime voir mes coll_gues a l'universit_ se moquer de moi parceque je suis 
  258. toujours un pauvre gars utilisant un Amiga). Et surtout, je sais exactement pouquoi
  259. j'adore cette machine.
  260.  
  261. ~ \ Un dernier mot pour nos lecteurs ?
  262.  
  263.    Les choses tombent. Les gens pointent leur regards vers le ciel. Et quand il pleut,
  264. il pleut beaucoup.
  265.  
  266.  
  267. ö